radio-echo observation - French English Dictionary